﻿body{ margin:0; padding:0; font-size:12px;	background:#f9f9f9; color:#1D1714;word-wrap:break-word; 
word-break:break-all; }
html { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; -webkit-text-size-adjust: 100%;}
body,div,td,th,input{font-family: "微软雅黑","宋体", Arial, Helvetica, sans-serif; font-size: 12px; color: #333; position:relative;}
a {color:#333; text-decoration:none; }
a:hover{ color:red; text-decoration:none}
.clr, .clear{ clear:both;}
ul,li,dl,dt,dd { margin:0; padding:0; display:block;}
li { list-style-type:none; }
p,h2,h1,h2,h3,h4,h5,h6,form { margin:0; padding:0;}
img {border:0; vertical-align:middle;}
.fl { float:left;}
.fr { float:right;}
.m9 {margin-top:9px;}
.mr0 { margin-right:0 !important;}
.nobg { background: none !important;}
#mainColumn { margin:0 auto; padding:0px; width:100%; }
.wrapper { margin:0 auto; width:1100px;}
.title-icon { float:left; margin-right:5px; display:inline-block; background: url(images/title-ico.png) no-repeat; width:20px; height:22px;}

/* TOP */
#headColumn { margin:auto; width:100%; min-width:1100px; background: #fff;}
.head-up { background: #595959; height:28px;}
.head-up span { display:inline-block; line-height:28px; color:#fff; font-size:12px;}
.head-up span.welcome { float:left; }
.head-up span.topNav { float:right; font-family:"宋体"; font-size:12px; color:#fff;}
.head-up span.topNav a { display:inline-block; margin:0 8px; color:#fff;}
.head-up span.topNav a:hover { text-decoration:underline;}

#header{ width:1100px; margin: 0px auto; min-height:110px; }
#header .logo{ padding:20px 0 0 0;  height:90px; overflow:hidden;  text-align:center; float:left;}
#header .logo a{ display:block; height:110px;}
#header .headRight { float:right;}
#header .tel { float:right; margin:52px 22px 0 0; padding:15px 0 0 65px; height:32px; background:url(images/tel.jpg) no-repeat; color:#008e54; font:100 28px/32px "Arial Black", sans-serif}
#header .kf-qq { margin-top:5px; text-align:right;}
#header .kf-qq a { margin:0 8px; display:inline-block; width:36px; height:36px; background: url(images/signupqq.png) no-repeat left top; padding-left:38px; width:35px; font:100 14px/15px "微软雅黑"; color:#067601}
#header .kf-qq a:hover { background-position: 0 -36px; color:#f40;}

.navBar{ float:right; position:relative; z-index:1;  height:110px; }
.nav{ margin:0 auto; }
.nav .m{ float:left;  position:relative;  }
.nav h3{ float:left; font-weight:normal; margin:0; padding-top:42px; font-size:16px; height:68px; overflow:hidden; border-radius:3px; }
.nav h3 a{ display:block; color:#6a6a6a;  padding:0 20px; text-align:center;}
.nav h3 span { display:block; margin:10px auto; width:30px; height:1px; background: #fff;}
.nav .on{ background: #009e42;  }
.nav .on h3 a{ color:#fff; }
.nav a:hover{ text-decoration:none; color:#333;   }

.nav .sub{ display:none; /*默认隐藏*/ width:124px; padding:0;   position:absolute; left:0px; top:110px; background:rgba(0,158,66,0.8); text-align:center;  }
.nav .sub li{ vertical-align:middle; border-bottom:1px solid #00af3a;}
.nav .sub li a{ height:30px; line-height:30px; font-size:13px; padding:4px 0;  display:block; color:#fff;  -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.nav .sub li a:hover{ color:#fff; background:#00af3a;   }
.nav .navsub { position:relative; }
.nav .navsub ul {background:rgba(3,62,128,0.9); display:none; margin:0; padding:0; position:absolute; top:0; left:133px; width:133px;}

.focusBox { position: relative; width:100%; height:460px; overflow: hidden; }
.focusBox .pic li { width:100%; height:460px;}
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:15px; z-index:3; text-align:center; width:100%;}
.focusBox .hd li{ display:inline-block; line-height:14px; text-align:center; font-size:12px; width:14px; height:14px; cursor:pointer; overflow:hidden; background:#fff; margin-left:8px; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; border-radius:50%;}
.focusBox .hd .on{ background:#008e54; }
.focusBox .prev,	.focusBox .next { width:45px; height:99px; position:absolute; top:40%; z-index:3; filter:alpha(opacity=40); -moz-opacity:.4; opacity:.4; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background-image:url(images/index.png); background-position:0 0; left:0 }
.focusBox .next { background-image:url(images/index.png); background-position:-46px 0; right:0 }
.focusBox .prev:hover,	.focusBox .next:hover {filter:alpha(opacity=80); -moz-opacity:.8; opacity:.8;}

.menuPro { position:relative;}	
#nav{ display:none; position:absolute; z-index:999999; width:150px;   background:#F1F1F1;    }
#nav li { float:none; height:auto; border-bottom:1px #019740 solid;}
#nav li a { background: none; text-align:left; height:auto; font:100 14px "Microsoft YaHei",SimSun,SimHei;}
#nav .mainCate{ position:relative; padding:0; zoom:1;   }	
#nav h3{ display:block; padding:8px 0; font-size: 14px; overflow:hidden; background: #087939; text-indent:10px;  }	
#nav h3 span{ margin:5px 5px 0 0; color:#fff; width: 18px; height: 15px; font-weight: 200; font-size: 12px; float:right;  }	
#nav h3:hover { background:#188F3C;}
#nav .subCate{ display:none;  position:absolute; left:150px; top:0; width:200px;  padding:0; color:#333; }	
#nav .subCate ul{ width:200px;  overflow:hidden; }	
#nav .subCate li{ width:200px; display:block;   }	
#nav .subCate li a{ display:block; width:100%; padding:0; text-indent:10px; line-height:36px; background: #188F3C; color:#fff; word-break:keep-all; white-space:nowrap;  }	
#nav .subCate li a:hover {background: #087939;}
#nav .subCate #sub-ul-1{ width:100%;;  }	
#nav .on{ background:#88766E; color:#fff;  }	
#nav .on h3 a,#nav .on p a{ color:#fff;  }	
#nav .on .subCate{ display:block !important;  }	

/* BODY */
#contentWrapper { margin:auto;  }
#Main{ margin:0 auto 20px auto; padding: 1px; width:1100px; background: #fff; }
/* INDEX */
#contentMain{ width:100%;  margin:0 auto; padding:0;}
.mainBox { margin:0 auto; padding:20px 0; width:1100px;}
.mainBox .contentBox { margin-bottom:20px; padding:10px; background: #fff;}
.title-hd { margin:0 -10px 10px -10px; padding:0; height:30px; font:700 15px/30px "微软雅黑"; color:#0d6439; border-bottom:1px dashed #ddd;}
.title-hd span { float:left; width:100px; height:30px; background: #009e42; color:#fff; text-align:center}
.title-hd a { float:right; display:inline-block; padding:0 10px; background: #009e42; color:#fff; font-family:"宋体"; font-size:12px; font-weight:100;}
/* 关于我们 */
.about { float:left; margin:-10px; padding:0 10px; min-height:280px; width:720px; background: #fff; }
.about .about-bd { width:100%; font:100 14px/25px "微软雅黑"; color:#888;}
.about .about-bd span { float:left; margin:0 10px 0 0;}
.about .about-bd span img { max-width:246px;}
.about .about-bd p { text-indent:28px;}
.about .about-bd a { display:inline-block; padding:0 10px; background: #136537; color:#fff;}
/* 证书 */
.certificate { float:right; margin-top:-10px; margin-bottom:-10px; margin-right:-10px; width:330px;}
.certificate a { display:block;}
.certificate a:nth-child(1) { margin-bottom:10px;}
/* 产品 */
.prolist {}
.prolist-hd { padding:10px; text-align:center;}
.prolist-hd a { font-size:24px; font-weight:bold; color:#009e42;}
.prolist-hd .line { height:1px; margin:10px 0; background: #f1f1f1;}
.prolist-hd .line span { display:block; margin: auto; margin-bottom:-1px; width:90px; height:3px; background: #009e42;}
.prolist-hd small { text-transform:uppercase; font-size:12px;}
.prolist .product-bd { padding:5px 0;}
.prolist .showpro { margin:0 auto; width:1010px; position:relative;}
.prolist .showpro .bd { display:block; margin:0 auto; width:100%;}
.prolist .showpro .bd li { float:left; margin:0 4px; }

.prolist .showpro li { float:left; margin:0 4px; width:244px; border-radius:5px 5px 0 0; background: #f7f7f7; }
.prolist .showpro .itemImg { padding:5px; width:232px; height:258px; overflow:hidden; text-align:center; border:1px solid #e6ebdf; border-radius:5px 5px 0 0; background: #fff;}
.prolist .showpro .itemImg img { width:100%; height:258px; border-radius:5px;}
.prolist .showpro .itemName { padding:8px; font-size:16px; line-height:34px; text-align:center;}
.prolist .showpro .itemName a { color:#333; }
.prolist .showpro .itemName a:hover { color:#3566ab; }

.prolist .showpro .prev,.prolist .showpro .next{ position:absolute; left:-32px; top:42%; display:block;  width:15px; height:30px; float:right; overflow:hidden; cursor:pointer; background:url("images/arrow.jpg") -20px 0 no-repeat;}
.prolist .showpro .next{ background-position:-60px 0; left:auto; right:-30px; }
.prolist .showpro .prev:hover { background-position: 0 0px;}
.prolist .showpro .next:hover { background-position: -40px 0px;}

/* 新闻 */
.newsBox { margin:0; padding:0; width:100%; min-width:1080px;}
.news-hd { margin:0 auto; width:100%; height:42px; text-align:center; font-size:24px; font-weight: bold; line-height:42px; color:#009e42; background: url(../images/newsbg.png) no-repeat center center;}
.news-hd .line { height:1px; margin:10px 0; background: #f1f1f1;}
.news-hd .line span { display:block; margin: auto; margin-bottom:-1px; width:90px; height:3px; background: #009e42;}
.news-hd small { text-transform:uppercase; font-size:12px;}
.news-bd { padding:30px 0 30px 10px;}
.news-ad { float:left; margin-right:70px; width:372px; height:415px; background: #009e42;}
.news-ad .ad-img { position:relative; margin:18px -70px 0 20px; width:400px; height:380px;}
.news-ad .ad-img a.btn-news { position:absolute; right:-12px; top:42%; font-size:14px; font-weight:600; background: #009e42; display:block; padding:15px;  color:#fff; border-radius:2px;}

.news-list { float:right; width:580px; height:370px; padding:22px 20px; background: #fefefe; border:1px solid #f1f1f1}
.news-list li { display:block; padding:18px 0 12px 0; height:60px; border-bottom:1px solid #f1f1f1;}
.news-list .time {float:left; margin-left:30px; background:#009e42; width:60px; height:60px; text-align:center;}
.news-list .time .news-time {line-height: 41px;color:#fff;font-size:24px;}
.news-list .time .news-date {color:#fff;font-size:12px;display:block;}
.news-list .conts { float:left; margin-left:30px;}
.news-list .conts .title { font-size:16px}
.news-list .conts .abstract { font-size:14px }



.link {margin: 10px auto; padding:0 0 0 130px; width: 970px; height: 75px; background:#fff url(images/link.jpg) no-repeat left;}
.link .link-bd { padding:10px;}
.link a { margin: 0 3px; line-height:18px; font-size:14px; font-family:"微软雅黑"}


.w750 { width:750px !important;}
.w350 { width:360px !important;}
.noset { background:none; float:none !important;}

.newslist { width:340px; }
.newslist li { height:25px; font:100 12px/25px "宋体",arial; background:url(images/icon-new.gif) no-repeat left;}
.newslist li a { display:block; height:25px; text-indent:15px;}
.newslist li a span { float:right;}
.newslist li a strong { font-weight:100; color:#666;}


#showpage { clear:both;}

.linkbox { }
.linkbox .link_title { height:36px; width:960px; background:url(images/linkbg.jpg) no-repeat; color:#fff; font:600 14px/30px "微软雅黑", "宋体", Arial, sans-serif; text-indent:10px; }
.linkbox .link_con { border:1px #ddd solid; width:958px; padding-bottom:10px;}
.linkbox .link_con a { margin:10px 7px 0px 6px; display:block; float:left;}
.linkbox .link_con a img { border:3px #ddd solid; width:99px; height:34px;}

.busine ul { display:block; width:100%; }
.busine li { display:block; float:left; width:124px; padding:0 28px; height:180px; position:relative;}
.busine li p { display:block; position:absolute; margin:0; padding:0; width:124px; height:124px; background:url(images/fc.gif) no-repeat; cursor:pointer;}
.busine li .itemimg { width:inherit; height:inherit;}
.busine li .itemimg img { max-height:124px; max-width:124px;}
.busine li .itemname { text-align:center; padding:5px 0;}
.busine li .itemname a { color:#333; }
.busine li .itemname a:hover { color:#f00;}
/* END INDEX */

.banbox { }
.Contentbox{ clear:both; margin-top:0px;padding-top:10px;text-align:left; border-right:1px #BFBFC0 solid; height:160px;} 

.networds { background:url(images/map.jpg) no-repeat top center; width:307px; height:170px; float:left; margin-top:5px; position:relative; z-index:22;}
.networds .map {  margin-left:30px; width:350px; height:250px; position:absolute; top:-15px; left:-50px;}


#Content{ width:860px; float:right; color:#333; overflow:hidden; background: #fff; }
#Content .content-box { padding:10px;}
#Content .p_title { margin-bottom:10px; padding-left:5px; border-bottom:1px #ddd dashed; height:42px;  font:700 16px/42px "微软雅黑", "宋体", Arial; color:#018137;}
#Content .p_title p { display:block; float:left; padding:0 5px 0 10px; text-align:center; width:140px; height:42px; color: #fff; background: #009e42;}
#Content .p_title a { color:#018137;}
#Content .p_title span { float:right; font:100 12px/40px "宋体", Arial, sans-serif; display:block; background:url(images/right-h-icon.gif) no-repeat left; padding-left:8px;}
#Content .con_mid_box { width:810px; margin:0 auto; position:relative;word-wrap:break-word; word-break:break-all; }
#Content .new_mid_box img ,
#Content .con_mid_box img { max-width:810px;}
#Content .new_mid_box { width:810px; margin:0 auto; position:relative; font:100 12px/18px "宋体", Arial, sans-serif; }

#Content .con_mid_cart { width:730px; margin:0 auto; padding:10px;}
#Content .con_mid_bot { width:730px; margin:0 auto; background:url(images/right-bot.jpg) no-repeat center top; height:28px; }
.contents {color:#555; padding-top:12px; margin: 0 auto; width: 700px;}
.contents img {max-width: 700px; margin: 0 auto;}

.inputg {border:1px solid #018137; background:#fff; height:18px; line-height:18px; width:200px; color:#111;}
#aaaaaa334 td{color:#333; font-family:"微软雅黑", "宋体", Arial;}
.inputt {border:1px solid #018137; background:#fff; height:100px; line-height:18px; width:400px; color:#111;}
.gbtn {border:1px solid #018137; background:#F4FAFF; padding:4px 10px; font:bold 14px/18px "微软雅黑", "宋体", Arial; cursor:pointer; }
.gbtn:Hover {border:1px solid #018137; background:#018137; padding:4px 10px; font:bold 14px/18px "微软雅黑", "宋体", Arial; color:#fff;}
.gtitle {border-top:1px solid #018137; border-bottom:1px solid #018137; background:#018137; height:28px; line-height:28px; color:#fff; text-indent:10px;}
.admins {border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#efefef; color:#000; padding:0 0 0 35px; }



/* LEFT */
#leftsideBar{ margin:-55px 0 0 0; width:228px;  float:left; }

.sideBar_left { margin-bottom:10px;}
.sideBar_left h2 { width:208px; padding:20px 0 0 20px; height:80px; background: #009e42; color:#fff; font:700 28px "微软雅黑",arial;  border-bottom:1px #fff solid; }
.sideBar_left h2 small { display:block; font-size:14px; font-weight:100; text-transform:uppercase;}

.sideBar_left .left_mid { width:228px; padding:0; background: #fff;}
.sideBar_left .left_mid ul { margin:0 auto; width:228px;}
.sideBar_left .left_mid li { margin:0 auto; height:40px;  border-bottom:1px #f1f1f1 solid;  line-height:40px;}
.sideBar_left .left_mid .sets { font-weight:700; background: #009e42 url(images/new-icons.png) no-repeat 205px 14px; color:#fff; }
.sideBar_left .left_mid .sets a,
.sideBar_left .left_mid .sets a:hover { color:#fff;}
.sideBar_left .left_mid li a { display:block; height:40px; background: url(images/new-icon.png) no-repeat 205px 14px;  font:700 14px/40px "微软雅黑","宋体",arial; color:#454545; text-indent:15px; overflow:hidden;}
.sideBar_left .left_mid li a:hover { color:#fff; background: #009e42  url(images/new-icons.png) no-repeat 205px 14px; font-weight:700;}
.sideBar_left .left_mid li li { background-position: 30px 12px;}
.sideBar_left .left_mid li a.s {background: url(images/icon-new.gif) no-repeat 23px 17px; text-indent:40px; font-weight:100;}
.sideBar_left .left_mid li a.s:hover  { color:#136537; }
.sideBar_left .left_mid .setr a {font-weight:700; color:#136537;}

.left-contact { padding-left:10px; line-height:30px;}
.axtel { width:198px; height:270px; color:#F60; font:bold 20px  "微软雅黑",Arial; padding:30px 0 0 0px; text-align:center;}
.axtel img { margin-bottom:10px; }

.showbox { width:100%;}

.showbox li.show-item { float:left; margin:16px 25px ; width:214px; border-radius:5px 5px 0 0; background: #f7f7f7; }
.showbox .show-item-pic { padding:5px; width:202px; height:228px; overflow:hidden; text-align:center; border:1px solid #e6ebdf; border-radius:5px 5px 0 0; background: #fff;}
.showbox .show-item-pic img { width:100%; height:228px; border-radius:5px;}
.showbox .show-item-name { padding:8px; font-size:16px; line-height:34px; text-align:center;}
.showbox .show-item-name a { color:#333; }
.showbox .show-item-name a:hover { color:#3566ab; }

a.btn-job { float:left; display:block; padding:8px 15px; background: #009e42; border-radius:2px; color:#fff; font-size:14px;}
a.btn-job:hover { color:#fff; background: #067c37;}

/* 产品 */
.shows { width:100%;}
.shows li { position:relative; margin:0 10px; float:left; width:220px; }

.shows li.show-item { float:left; margin:16px 25px ; width:214px; border-radius:5px 5px 0 0; background: #f7f7f7; }
.shows .show-item-pic { padding:5px; width:202px; height:228px; overflow:hidden; text-align:center; border:1px solid #e6ebdf; border-radius:5px 5px 0 0; background: #fff;}
.shows .show-item-pic img { width:100%; height:228px; border-radius:5px;}
.shows .show-item-name { padding:8px; font-size:16px; line-height:34px; text-align:center;}
.shows .show-item-name a { color:#333; }
.shows .show-item-name a:hover { color:#3566ab; }


/* 证书 */
.showbox .zs { position:relative; margin:0 5px 0 0; float:left; width:178px; }
.showbox .zs-item-pic { padding:1px; width:174px; height:176px; display: table; border:1px #ddd solid;overflow: hidden; }
.showbox .zs-item-pic:hover { border:1px #018137 solid}
.showbox .zs-item-pic a { display: table-cell; width: 176px; height:176px; vertical-align: middle; text-align:center;}
.showbox .zs-item-pic img { max-height:176px; max-width:176px !important;}

.showbox .zs-item-name {color:#333; padding:8px 0; height:60px; font: 100 14px/20px "微软雅黑"; text-align: center;}
.showbox .zs-item-name a { color:#333;}
.showbox .zs-item-name a:hover { color:#018137; }
.showbox .zs-item-name span { display:block; font-size:12px; color:#666; }

/*分页*/
.vm * { display:inline-block;vertical-align:middle; }
.pageNo { padding:5px 0 10px 0;text-align:center; }
.pageNo > a { position:relative;display:inline-block;height:37px;width:37px;text-align:center;line-height:37px;background:url(images/bigPage.png) left top no-repeat;font-size:14px;font-weight:bold;margin:0 5px; }
.pageNo > a:hover { background:#000 url(images/bigPage.png) left -37px no-repeat;color:#4f4f4f; }
.pageNo > a.selected { background:url(images/bigPage.png) left -111px no-repeat;color:#fff;cursor:default; }
.pageNo > b {cursor: pointer;width: 0;height: 0;border-width: 6px;border-style: solid;font-size: 0;line-height: 0;border-color: #f8f8f8 #4e4e4e #f8f8f8 #f8f8f8;position: absolute;left: 9px;top: 12px;}
.pagePrev b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; position:absolute;left:9px;top:12px;}
.pageNext b{cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0;border-color:#f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; position:absolute;left:16px;top:12px;}
.isTxtBig{background:#fbfbfb url(images/inputBg.png) repeat-x left top;height:35px;line-height:35px;border:1px solid #c1c1c1;padding:0 5px;color:#333;}
.isTxtBig.focus{color:#000; background-color:#fff;}
/** * 图片展示 - 大图 */
#imgbox{position:relative;width:420px;text-align:center;margin-bottom:10px;padding:1px;}
.pro_icon{position:absolute;top:0;right:0;z-index:1000;}
#imgbox a{max-width:416px;display:inline-block;text-align:center; padding:1px; background:#fff; border:1px #027131 solid; border-radius:5px;}
#imgbox img.bigpic{max-width:416px; vertical-align:middle !important; border-radius:5px;}

#viewInfo { float:right; width:380px;}
#viewInfo .proinfo { float:left; width:380px; }
#viewInfo .proinfo h1 { font:700 15px/18px "微软雅黑","宋体", arial; padding:10px 0; border-bottom:1px #ddd dotted; color: #333;}
#viewInfo .proinfo h1 b { display:block;}
#viewInfo .proinfo dl { display:block; padding:13px 0; min-height:18px; border-bottom:1px #ddd dotted; font-family: "微软雅黑","宋体", arial; }
#viewInfo .proinfo dl dt { display:block; float:left; width:80px; font-weight:500; font-size:13px; color:#333; }
#viewInfo .proinfo dl dd { display:block; float:left; width:170px; color:#000; }
#viewInfo .proinfo dl dd a { color:#888;}
#viewInfo .proinfo dl dd a:Hover { text-decoration:underline; }
#viewInfo .proinfo .price { color:#793f0b; font-size:14px;}
#viewInfo .proinfo .price a { font-size:12px; color:#793f0b;}
/*  大图页面  */
#showImage { float:left; width:420px;}
.picScroll-top .hd{ overflow:hidden; padding:0;  }
.picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:50px; height:10px; overflow:hidden; cursor:pointer; background:url(../images/product_bg.png) no-repeat;}
.picScroll-top .hd .next{ background-position:15px -215px; margin:5px 0;  }
.picScroll-top .hd .next:hover{ background-position:15px -190px;  }
.picScroll-top .hd .prev{ background-position:-45px -215px; margin:5px 0;  }
.picScroll-top .hd .prev:hover{ background-position:-45px -190px;  }
.smallimg li { float:left;}
.smallimg li img { height:50px; max-width:50px; margin:0 2px 2px 0;}

.Selector img {padding:1px;border:2px solid #efefef; height:50px; max-width:50px;}
.Selector.Active img {padding:1px;border:2px solid #106C02; height:50px; max-width:50px;}

.views { width:100%; margin-top:10px; }
.views .views-title { height:28px; border-bottom:1px #7e2c2c solid;}
.views .views-title span { height:32px; margin-bottom:-5px; width:96px; background:url(images/tab-current.gif) no-repeat; text-align:center; color:#fff; line-height:28px; font-weight:700; display:block;}
.views .views-con { padding:10px 0;}
/* FOOTER */
/* Footer ================================================================================ */
#footerWrapper { width:100%; background: #009E42;}
#footer { width:1100px; padding:40px 0 20px 0;   margin:30px auto 0 auto; color:#fff; position:relative; text-align:center; }
#footer .up {position:absolute;  left:46%; top:-48px; width:82px;  height:94px; background: url(images/botup.png) no-repeat ;}
#footer .up a { display:block; width:100%; height:100%;}
#footer a { color:#fff; margin: 0 8px;}
#footer a:hover { color:#ff0}
#footer .footer-link { padding:10px;  height:32px; color:#fff; overflow:hidden;  font-family: "微软雅黑",Arial; font-size:14px; border-bottom:1px #11ba57 solid; }
#footer .footer-link a { line-height:32px; margin:0 20px;}
#footer .copyright {padding:10px 0 0 10px; font-family: "微软雅黑",Arial; font-size:14px; color:#fff; line-height:40px; }
#footer .copyright .address { float:right; width:810px; color:#fff; font-size:14px;}
.footTop { height:44px; background: #008e54; line-height:44px; color:#fff; font-family:"微软雅黑"; text-align:center;}
.weixin { float:left;}
/* ======================================================================================= */

/* Views   Price List */
.viewstable { background:#ccc;width:360px;}
.viewstable td{ background:#fff; width:50%; line-height:22px;}
.viewstabletitle{ background:#f8fbff; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0; line-height:20px; color:#000; width:356px;}
.views_pic_left{ width:350px; float:left; padding:0; margin:0; text-align:left; }
.views_pic_right{ width:380px; float:right; background:#f4f7fc; padding:5px 10px 10px 12px; background:url(images/views_bg.gif) repeat-x top left; color:#666}
.views_pic_right b{font:bold 13px/24px Arial, Helvetica, sans-serif; color:#000;}
.views_pic_right span{ color:#000; font:bold 15px/24px Arial, Helvetica, sans-serif}
.views_pic_right a{ text-decoration:underline; color:#ae0505}
.price_css{ background:url(images/price.gif) no-repeat top right; width:120px; height:35px; text-align:center; color:red; font-size:18px; line-height:32px;}


/* PAGE */

.newspage{
	color:#999999;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border-top:1px solid #eeeeee;
	margin-bottom:30px;
	
}

/* TITLE */
#bar{ background:url(images/separator_title.gif) repeat-x center center; margin:15px 0;}
.tname { font:bold 16px/30px "微软雅黑",Arial; background:#fff url(images/titlebg.gif) no-repeat left 5px; padding:6px 0 0 6px; }
.toppic { padding-top:15px;}
/* Cart */

.textbox { padding:10px; width:730px; font:100 12px/22px "宋体", Arial;}

/* 2Products*/
#prohref a{ display:block; width:168px; overflow:hidden; height:20px; color:#333; text-align:center; float:left; margin:1px; background:#E6D1A2; text-transform:capitalize; border:1px solid #521117; display:block; font:100 12px/20px "宋体", Arial;}
#prohref a:hover{ background:#521117; border:1px solid #FCF7D9; color:#fff;}

.vpro {text-align:center;}
.vpro img {max-width:500px; cursor:pointer;width:expression(this.width > 500 ? 500: true); }
.attributes { background:#F1E5BA; border:1px #521117 solid; width:653px; padding:20px; }
ul.attributes-list { list-style-type:none; margin:0; padding:0; display:block; }
.attributes-list li { float:left; width:210px; margin-right:3px; color:#000; font:100 12px/22px "宋体"; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.vdese { padding:20px 10px; line-height:22px;}
.vdese img {max-width:660px; cursor:pointer;width:expression(this.width > 660 ? 660: true);}
.vdese p { margin:10px 0;}
.conbox { padding:0px; line-height:22px;word-wrap:break-word; 
word-break:break-all;width:100%;}
.conbox p { margin:0;word-wrap:break-word ; 
word-break:break-all;padding:0;}

/* PIC */
.hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}
.Prolist, .yghd { margin:0; padding:0; list-style-type:none; }
.hw00{ float:left; width:225px; height:227px; padding:3px; margin:0px; overflow:hidden; list-style-type:none}
.hw00 .hw1{ display:block; text-align:center; margin:0 auto; padding:0; width:215px; height:175px; background:#fff; overflow:hidden;border:5px solid #ECE1BB;}
.hw00 .hw1 a { display:block; width:215px;}
.hw00 .hw1 a img{ border:0;max-width:215px; max-height:175px; width:expression(this.width > 215 && this.height < this.width*175/215 ? 215: true);  height: expression(this.height > 175 ? 175: true);margin-top: expression(this.height < 175  ? (175 -this.height)/2: 0);}
.hw00 .hw2{ display:block; text-align:center; font:100 12px/30px "宋体", Arial, sans-serif; margin:2px auto 0 auto; width:215px; height:30px; color:#000;overflow:hidden;}
.hw00 .hw2 a{ color:#521117; text-transform:capitalize; text-decoration:none}
.hw00 .hw2 a:hover{ color:#000; text-decoration:underline}


.hw01{ float:left; width:138px; padding:0 10px; margin:0px; overflow:hidden; list-style-type:none}
.hw01 .hw1{ display:block; text-align:center; margin:0 auto; padding:0; width:128px; height:128px; background:#fff; overflow:hidden;border:5px solid #ECE1BB;}
.hw01 .hw1 a { display:block; width:128px; height:128px;}
.hw01 .hw1 a img{ border:0;max-width:128px; max-height:128px; width:expression(this.width > 128 && this.height < this.width*128/128 ? 128: true);  height: expression(this.height > 128 ? 128: true);margin-top: expression(this.height < 128  ? (128 -this.height)/2: 0);}
.hw01 .hw2{ display:block; text-align:center; font:100 12px "宋体", Arial, sans-serif; margin:2px auto 0 auto; width:138px; height:30px; color:#000;overflow:hidden;}
.hw01 .hw2 a{ color:#521117; text-transform:capitalize; text-decoration:none}
.hw01 .hw2 a:hover{ color:#000; text-decoration:underline}


.re01{ float:left; width:165px; padding:0 15px; margin:2px 0px; overflow:hidden; background:#fff;list-style-type:none; text-align:center}
.re01 .hw1{ position:relative;text-align:center;margin:0 auto; padding:0; width:160px; height:105px; overflow:hidden}
/*.re01 .hw1 .new_pro{position:absolute; width:42px;height:47px;padding:16px 0 0 10px; font:bold 22px "Times New Roman", Times, serif; top:0; right:0;  background:url(images/nt_off.png) no-repeat top left; text-align:left;  color:yellow}*/
.re01 .hw1 a img{ border:0;max-width:140px; max-height:105px; width:expression(this.width > 140 && this.height < this.width*105/140 ? 140: true);  height: expression(this.height > 105 ? 105: true);margin-top: expression(this.height < 105  ? (105 -this.height)/2: 0);}
.re01 .hw2{ text-align:left; font:100 11px/16px Arial, Helvetica, sans-serif; margin:0 auto; height:50px; color:#000;overflow:hidden;}
.re01 .hw2 b{ color:red; font-size:13px;}
.re01 .hw2 br{ line-height:15px;}
.re01 .hw2 a{ color:#555; text-transform:capitalize; font:100 11px/16px Arial, Helvetica, sans-serif; text-decoration:none}
.re01 .hw2 a:hover{ color:#000; text-decoration:underline}
.re01 .hw2 span{ color:#666; display:block; font:100 12px/18px Arial, Helvetica, sans-serif;}

#hw00{ float:left; width:195px;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:125px;overflow:hidden;}
#hw1 a img{ border:0; max-width:150px; max-height:120px; width:expression(this.width > 150 && this.height < this.width*120/150 ? 150: true);  height: expression(this.height > 120 ? 120: true);margin-top: expression(this.height < 120 ? (120-this.height)/2: 0); }
#hw3 a{ font-size:11px;}
#hw3 b a{font-size:14px; color:#000;}
#hw3{line-height:19px; height:150px; width:155px; margin:auto; overflow:hidden; text-align:left; padding-left:15px;}
#hw3 ul{ margin:0 0px 0 5px; text-align:left; padding:0}
#hw3 li{list-style:url(images/dot_grey.gif); color:#333; text-align:left }
#hw3 li a{color:#333;}

/**内页新闻列表**/
.newliebiao{width:100%; clear:both; padding:10px 0px; border-bottom:1px solid #d5d5d5; overflow:hidden;clear:both;}
.newliebiao .pic { float:left; padding:3px; border:1px #e2e2e2 solid; width:135px; height:102px;}
.newliebiao .pic img { max-width:135px; max-height:102px;}
.newliebiao .listext { float:left; text-align:left; padding-left:10px; width:566px; }
.newliebiao .listext a {font-weight:bold; font-size:14px; line-height:22px; color: #047835;}
.newliebiao .listext a:hover {color: #009e42;}
.newliebiao .listext span{display:block; font-size:12px; line-height:22px;font-family:"微软雅黑",PMingLiU; color:#999}
.newliebiao .listext span:nth-child(3) {text-indent:20px; color:#797979; }
.newliebiao .listext font{font-size:12px; color:#bbb; line-height:22px;font-family:Arial;}
.fylist {width:100%; padding:25px 0px; text-align:left; font-weight:bold; clear:both;}


#qr_pannel {
float:right;
text-align: center;
width: 141px;
height: auto;
padding: 5px;
text-align: center;
right: 10px;
color: #fff;
vertical-align: middle;
z-index:99999;
padding:6px;
}#qr_pannel h3 {font:100 12px/20px "宋体",arial !important; color:#fff; margin-top: 8px;}

#kf {
position: fixed;
_position: absolute;
left: 50%;
top: 220px;
text-align: center;
width: 116px;
padding: 5px;
text-align: center;
margin-left: 660px;
color: #666;
vertical-align: middle;
z-index:99999;
}
#kf .kf-top { width:116px; height:56px; background:url(images/kf-top.png) no-repeat;}
#kf .kf-mid { padding:4px 0; width:116px; background:url(images/kf-mid.png); text-align:center;}
#kf .kf-mid span { display:inline-block; padding:5px 0;}
#kf .kf-bot { width:116px; height:74px; background:url(images/kf-bot.png) no-repeat;}
.Music { position:absolute; left:-9999%;}


